the more I try... - German English Dictionary